higher tribunal - Francés Inglés Diccionario